package com.xinke.juc.case01;

import lombok.extern.slf4j.Slf4j;

/**
 * @Author：xinke
 * @Date：2025/9/30
 * @Desc:   线程的创建方式一
 *  继承Tread类
 */
@Slf4j
public class CreateTread01_extends {

    public static void main(String[] args) {
        //方式一 简写方式
       // simpleCreateTread();
        //方式二 继承Tread类
        CreateTread01 case01 = new CreateTread01();
        case01.start();
    }

    private static void simpleCreateTread() {
        // 构造方法的参数是给线程指定名字，推荐
        Thread t1 = new Thread("t1") {
            // run 方法内实现了要执行的任务
            @Override
            public void run() {
                log.info("基于Tread类创建线程。。。");
            }
        };
        t1.start();
    }
}
@Slf4j
class CreateTread01 extends Thread {
    @Override
    public void run() {
        log.info("继承Tread方式创建线程");
    }
}